<?php

namespace app\common\model;

use app\BaseModel;
use think\model\concern\SoftDelete;

/**
 * 管理员角色 模型类
 * @property int $id
 * @property mixed $create_time 创建时间
 * @property mixed $update_time 修改时间
 * @property string $name 角色名称
 * @property string $codes 权限代码
 * @property int $valid 是否有效，0-否，1-是
 * @property int $sort 排序，越大越靠前
 * @property mixed $delete_time 软删除时间
 */
class AdminRole extends BaseModel
{
    use SoftDelete;

    protected $schema = [
        'id' => 'int',//
        'create_time' => 'datetime',//创建时间
        'update_time' => 'datetime',//修改时间
        'name' => 'varchar',//角色名称
        'codes' => 'text',//权限代码
        'valid' => 'tinyint',//是否有效，0-否，1-是
        'sort' => 'int',//排序，越大越靠前
        'delete_time' => 'datetime',//软删除时间
    ];
}
